home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacUser Mac Bin 40
/
MACUSER-MACBIN40A-1997-03.ISO.7z
/
MACUSER-MACBIN40A-1997-03.ISO
/
オンラインソフト
/
オンラインソフト⁄毎号掲載
/
音楽,音声処理
/
MIDIGraphy folder
/
MGPC folder
/
profile sources
/
TG300.s
< prev
next >
Wrap
Text File
|
1996-10-14
|
19KB
|
641 lines
//
// MG Profile Compiler sample source file
// Copyright (c) 1995-96 TONTATA.
//
FILE($PROFFOLDER$ "TG300 Profile"){
/*************************************** deffinition of 'vers' */
#include "version.s"
/*************************************** deffinition of 'Exdf' */
Exdf("GM exclusive") =($SRCFOLDER$ "ExdfRsrc","GM exclusive");
Exdf("_Univ. non-realtime message") =($SRCFOLDER$ "ExdfRsrc","_Univ. non-realtime message");
Exdf("_Univ. realtime message") =($SRCFOLDER$ "ExdfRsrc","_Univ. realtime message");
Exdf("TG300 native parameter change") =($SRCFOLDER$ "ExdfRsrc","TG300 native parameter change");
/*************************************** deffinition of 'Midi' */
Midi("GM system on") =($SRCFOLDER$ "MidiRsrc","GM system on");
Midi("TG300 all reset") =($SRCFOLDER$ "MidiRsrc","TG300 all reset");
/*************************************** deffinition of 'PNam' */
/***** GM-A *****/
PNam("TG300(GM-A) bank 00.00"){
"00:GrandPno", "01:BritePno", "02:E.Grand", "03:HnkyTonk",
"04:E.Piano1", "05:E.Piano2", "06:Harpsi.", "07:Clavi.",
"08:Celesta", "09:Glocken", "0A:MusicBox", "0B:Vibes",
"0C:Marimba", "0D:Xylophon", "0E:TubulBel", "0F:Dulcimer",
"10:DrawOrgn", "11:PercOrgn", "12:RockOrgn", "13:ChrchOrg",
"14:ReedOrgn", "15:Acordion", "16:Harmnica", "17:TangoAcd",
"18:NylonGtr", "19:SteelGtr", "1A:Jazz Gtr", "1B:CleanGtr",
"1C:Mute.Gtr", "1D:Ovrdrive", "1E:Dist.Gtr", "1F:GtrHarmo",
"-",
"20:Aco.Bass", "21:FngrBass", "22:PickBass", "23:Fretless",
"24:SlapBas1", "25:SlapBas2", "26:SynBass1", "27:SynBass2",
"28:Violin", "29:Viola", "2A:Cello", "2B:Contrabs",
"2C:Trem.Str", "2D:Pizz.Str", "2E:Harp", "2F:Timpani",
"30:Strings1", "31:Strings2", "32:Syn.Str1", "33:Syn.Str2",
"34:ChoirAah", "35:VoiceOoh", "36:SynVoice", "37:Orch.Hit",
"38:Trumpet", "39:Trombone", "3A:Tuba", "3B:Mute.Trp",
"3C:Fr.Horn", "3D:BrasSect", "3E:SynBras1", "3F:SynBras2",
"-",
"40:SprnoSax", "41:Alto Sax", "42:TenorSax", "43:Bari.Sax",
"44:Oboe", "45:Eng.Horn", "46:Bassoon", "47:Clarinet",
"48:Piccolo", "49:Flute", "4A:Recorder", "4B:PanFlute",
"4C:Bottle", "4D:Shakhchi", "4E:Whistle", "4F:Ocarina",
"50:SquareLd", "51:Saw.Lead", "52:CaliopLd", "53:Chiff Ld",
"54:CharanLd", "55:Voice Ld", "56:Fifth Ld", "57:Bass &Ld",
"58:NewAgePd", "59:Warm Pad", "5A:PolySyPd", "5B:ChoirPad",
"5C:BowedPad", "5D:MetalPad", "5E:Halo Pad", "5F:SweepPad",
"-",
"60:Rain", "61:SoundTrk", "62:Crystal", "63:Atmosphr",
"64:Bright", "65:Goblins", "66:Echoes", "67:Sci-Fi",
"68:Sitar", "69:Banjo", "6A:Shamisen", "6B:Koto",
"6C:Kalimba", "6D:Bagpipe", "6E:Fiddle", "6F:Shanai",
"70:TnklBell", "71:Agogo", "72:SteelDrm", "73:WoodBlok",
"74:TaikoDrm", "75:MelodTom", "76:Syn.Drum", "77:RevCymbl",
"78:FretNoiz", "79:BrthNoiz", "7A:Seashore", "7B:Tweet",
"7C:Telphone", "7D:Helicptr", "7E:Applause", "7F:Gunshot"
};
PNam("TG300(GM-A) bank 00.01") =(,"TG300(GM-A) bank 00.00"){
"26:SynBass5",
"37:Orch.Ht2",
"39:Trmbone2",
"3C:FrHorn2",
"50:Square 2",
"51:Saw 2",
"62:SyMallet",
"66:Echoes 2",
"68:Sitar 2",
};
PNam("TG300(GM-A) bank 00.02") =(,"TG300(GM-A) bank 00.00"){
"66:Echoes 3",
};
PNam("TG300(GM-A) bank 00.08") =(,"TG300(GM-A) bank 00.00"){
"00:GrndPnoK",
"01:BritPnoK",
"02:ElGrPnoK",
"03:HnkyTnkK",
"04:E.Pno1CH",
"05:E.Pno2CH",
"06:Harpsi.O",
"07:Clavi.K",
"0B:Vibes K",
"0C:MarimbaK",
"0E:ChrchBel",
"10:DrwOrgCH",
"11:PerOrgCH",
"13:ChrcOrg2",
"15:Acrdion2",
"18:Ukulele",
"19:12StrGtr",
"1A:Hawaian",
"1B:ClnGtrCH",
"1C:FunkGtr1",
"1E:FeedbkGt",
"1F:GtFeedbk",
"26:SynBass3",
"27:SynBass4",
"28:ViolinSA",
"30:OrchEns.",
"32:Syn.Str3",
"3D:BrasSct2",
"3E:SynBras3",
"3F:SynBras4",
"50:Sine Ld",
"51:Lead Dr.",
"6B:TaishoKt",
"73:Castanet",
"74:GranCasa",
"75:MeloTom2",
"76:AnalgTom",
};
PNam("TG300(GM-A) bank 00.10") =(,"TG300(GM-A) bank 00.00"){
"00:GrndPnoM",
"04:E.Pno1VS",
"05:E.Pno2VS",
"06:Harpsi.K",
"10:DrOrg60s",
"13:ChrcOrg3",
"18:NylonGtR",
"19:Mandolin",
"1C:FunkGtr2",
"27:RubberBs",
"3E:AnaBras1",
"3F:AnaBras2",
};
PNam("TG300(GM-A) bank 00.18") =(,"TG300(GM-A) bank 00.00"){
"04:E.P1 60s",
"06:Harpsi.R",
};
PNam("TG300(GM-A) bank 00.20") =(,"TG300(GM-A) bank 00.00"){
"04:E.Pno1 K",
"05:E.Pno2 K",
"10:DrawOrg2",
"11:PercOrg2",
"18:NylonGtB",
"34:ChoirAh2",
};
PNam("TG300(GM-A) drums"){
"00:Standard kit",
"08:Room kit",
"10:Rock kit",
"18:Electronic kit",
"19:Analog kit",
"20:Standard kit",
"28:Brush kit",
};
/***** GM-B *****/
PNam("TG300(GM-B) bank 00") =(,"TG300(GM-A) bank 00.00");
PNam("TG300(GM-B) bank 01") =(,"TG300(GM-A) bank 00.00"){
"26:SynBass5",
"37:Orch.Ht2",
"39:Trmbone2",
"3C:FrHorn2",
"50:Square 2",
"51:Saw 2",
"62:SyMallet",
"66:Echoes 2",
"68:Sitar 2",
"78:CuttngNz",
"79:Fl.KClik",
"7A:Rain",
"7B:Dog",
"7C:Tel.Dial",
"7D:CarEngin",
"7E:Laghing",
"7F:MchinGun"
};
PNam("TG300(GM-B) bank 02") =(,"TG300(GM-A) bank 00.00"){
"66:Echoes 3",
"78:Str Slap",
"7A:Thunder",
"7B:Horse",
"7C:DoorSqek",
"7D:Car Stop",
"7E:Scream",
"7F:LaserGun"
};
PNam("TG300(GM-B) bank 03") =(,"TG300(GM-A) bank 00.00"){
"7A:Wind",
"7B:Bird 2",
"7C:DoorSlam",
"7D:Car Pass",
"7E:Punch",
"7F:Xplosion"
};
PNam("TG300(GM-B) bank 04") =(,"TG300(GM-A) bank 00.00"){
"7A:Stream",
"7B:Dinosaur",
"7C:Scratch",
"7D:CarCrash",
"7E:Heart",
};
PNam("TG300(GM-B) bank 05") =(,"TG300(GM-A) bank 00.00"){
"7A:Bubble",
"7C:WindChim",
"7D:Siren",
"7E:FootStep",
};
PNam("TG300(GM-B) bank 06") =(,"TG300(GM-A) bank 00.00"){
"7D:Train",
};
PNam("TG300(GM-B) bank 07") =(,"TG300(GM-A) bank 00.00"){
"7D:Jetplane",
};
PNam("TG300(GM-B) bank 08") =(,"TG300(GM-A) bank 00.00"){
"00:GrndPnoK",
"01:BritPnoK",
"02:ElGrPnoK",
"03:HnkyTnkK",
"04:E.Pno1CH",
"05:E.Pno2CH",
"06:Harpsi.O",
"07:Clavi.K",
"0B:Vibes K",
"0C:MarimbaK",
"0E:ChrchBel",
"10:DrwOrgCH",
"11:PerOrgCH",
"13:ChrcOrg2",
"15:Acrdion2",
"18:Ukulele",
"19:12StrGtr",
"1A:Hawaian",
"1B:ClnGtrCH",
"1C:FunkGtr1",
"1E:FeedbkGt",
"1F:GtFeedbk",
"26:SynBass3",
"27:SynBass4",
"28:ViolinSA",
"30:OrchEns.",
"32:Syn.Str3",
"3D:BrasSct2",
"3E:SynBras3",
"3F:SynBras4",
"50:Sine Ld",
"51:Lead Dr.",
"6B:TaishoKt",
"73:Castanet",
"74:GranCasa",
"75:MeloTom2",
"76:AnalgTom",
"7D:StarShip",
};
PNam("TG300(GM-B) bank 09") =(,"TG300(GM-A) bank 00.00"){
"0E:Carillon",
"76:Elec Tom",
"7D:Burst",
};
PNam("TG300(GM-B) bank 10") =(,"TG300(GM-A) bank 00.00"){
"00:GrndPnoM",
"04:E.Pno1VS",
"05:E.Pno2VS",
"06:Harpsi.K",
"10:DrOrg60s",
"13:ChrcOrg3",
"18:NylonGtR",
"19:Mandolin",
"1C:FunkGtr2",
"27:RubberBs",
"3E:AnaBras1",
"3F:AnaBras2",
"7D:Coaster",
};
PNam("TG300(GM-B) bank 18") =(,"TG300(GM-A) bank 00.00"){
"04:E.P1 60s",
"06:Harpsi.R",
};
PNam("TG300(GM-B) bank 20") =(,"TG300(GM-A) bank 00.00"){
"04:E.Pno1 K",
"05:E.Pno2 K",
"10:DrawOrg2",
"11:PercOrg2",
"18:NylonGtB",
"34:ChoirAh2",
};
PNam("TG300(GM-B) bank 50"){ /* same as Single */
"00:VeloGrng", "01:AeroPian", "02:EP&Piano", "03:EP Pad",
"04:RockOrgn", "05:JimmyOrg", "06:KillCrav", "07:FunkyPlk",
"08:12String", "09:Snapper", "0A:Dstrtion", "0B:PadBass",
"0C:SQUBAs", "0D:Nu-Age", "0E:Fat Saw", "0F:DigiLead",
"10:BluesHrp", "11:Warrior", "12:VeloPad", "13:BrassPad",
"14:StrngPad", "15:CoirPad", "16:OBRSweep", "17:HornStr.",
"18:St.Johns", "19:MAJESTIC", "1A:RzSweep", "1B:Electron",
"1C:JAVA", "1D:MALI", "1E:StarTrec", "1F:IceCream",
};
PNam("TG300(GM-B) bank 7E"){ /* same as C/M type2 */
"00:A-Piano1", "01:A-Piano2", "02:A-Piano3", "03:A-Piano4",
"04:A-Piano5", "05:A-Piano6", "06:A-Piano7", "07:E-Piano1",
"08:E-Piano2", "09:E-Piano3", "0A:A-Guitr1", "0B:A-Guitr2",
"0C:A-Guitr3", "0D:E-Guitr1", "0E:E-Guitr2", "0F:Slap-1",
"10:Slap-2", "11:Slap-3", "12:Slap-4", "13:Slap-5",
"14:Slap-6", "15:Slap-7", "16:Slap-8", "17:Finger-1",
"18:Finger-2", "19:Picked-1", "1A:Picked-2", "1B:FretlsBs",
"1C:A-Bass", "1D:Choir-1", "1E:Choir-2", "1F:Choir-3",
"-",
"20:Choir-4", "21:Strngs-1", "22:Strngs-2", "23:Strngs-3",
"24:Strngs-4", "25:E-Organ1", "26:E-Organ2", "27:E-Organ3",
"28:E-Organ4", "29:E-Organ5", "2A:E-Organ6", "2B:E-Organ7",
"2C:E-Organ8", "2D:E-Organ9", "2E:SoftTP-1", "2F:SoftTP-3",
"30:TP/TRB-1", "31:TP/TRB-2", "32:TP/TRB-3", "33:TP/TRB-4",
"34:TP/TRB-5", "35:TP/TRB-6", "36:Sax-1", "37:Sax-2",
"38:Sax-3", "39:Sax-4", "3A:Brass-1", "3B:Brass-2",
"3C:Brass-3", "3D:Brass-4", "3E:Brass-5", "3F:Orch-Hit"
};
PNam( "TG300(GM-B) bank 7F"){ /* same as C/M type1 */
"00:a.piano1", "01:a.piano2", "02:a.piano3", "03:e.piano1",
"04:e.piano2", "05:e.piano3", "06:e.piano4", "07:hnkytnk",
"08:e.organ1", "09:e.organ2", "0A:e.organ3", "0B:e.organ4",
"0C:pipeorg1", "0D:pipeorg2", "0E:pipeorg3", "0F:acordion",
"10:harpsi1", "11:harpsi2", "12:harpsi3", "13:clavi1",
"14:clavi2", "15:clavi3", "16:celesta1", "17:celesta2",
"18:synbras1", "19:synbras2", "1A:synbras3", "1B:synbras4",
"1C:synbass1", "1D:synbass2", "1E:synbass3", "1F:synbass4",
"-",
"20:newagepd", "21:synharmo", "22:chor pd", "23:bowed pd",
"24:soundtrk", "25:atmosphr", "26:syn warm", "27:synfunny",
"28:synecho1", "29:rain", "2A:synoboe", "2B:synecho2",
"2C:synsolo", "2D:synrdorg", "2E:synbell", "2F:squareld",
"30:strsect1", "31:strsect2", "32:strsect3", "33:pizz.str",
"34:violin 1", "35:violin 2", "36:cello 1", "37:cello 2",
"38:contrabs", "39:harp 1", "3A:harp 2", "3B:guitar 1",
"3C:guitar 2", "3D:elecgtr1", "3E:elecgtr2", "3F:sitar",
"-",
"40:a.bass 1", "41:a.bass 2", "42:e.bass 1", "43:e.bass 2",
"44:slapbas1", "45:slapbas2", "46:fretles1", "47:fretles2",
"48:flute 1", "49:flute 2", "4A:piccolo1", "4B:piccolo2",
"4C:recorder", "4D:panpipes", "4E:sax1", "4F:sax2",
"50:sax3", "51:sax4", "52:clalint1", "53:clalint2",
"54:oboe", "55:eng.horn", "56:bassoon", "57:harmnica",
"58:trumpet1", "59:trumpet2", "5A:trmbone1", "5B:trmbone2",
"5C:fr.horn1", "5D:fr.horn2", "5E:tuba", "5F:brssect1",
"-",
"60:brssect2", "61:vibe1", "62:vibe2", "63:symallet",
"64:maletwin", "65:glocken", "66:tubulbel", "67:xylophon",
"68:marimba", "69:koto", "6A:sho", "6B:shakhchi",
"6C:whistle1", "6D:whistle2", "6E:bottle", "6F:breath",
"70:timpani", "71:melotom", "72:deepsnar", "73:e.perc1",
"74:e.perc2", "75:taiko", "76:taikorim", "77:cymbal",
"78:castanet", "79:triangle", "7A:orchehit", "7B:telphone",
"7C:bird", "7D:jam", "7E:efctwatr", "7F:efctjngl"
};
PNam("TG300(GM-B) drums"){
"00:Standard kit",
"08:Room kit",
"10:Power kit",
"18:Electronic kit",
"19:Analog kit",
"20:Standard kit",
"28:Brush kit",
"30:Orchestra kit",
"38:SFX kit",
"7F:C/M kit"
};
/***** C/M *****/
PNam("TG300(C/M type1)") =(,"TG300(GM-B) bank 7F");
PNam("TG300(C/M type2)") =(,"TG300(GM-B) bank 7E");
/***** Single *****/
PNam("TG300(Single)") =(,"TG300(GM-B) bank 50");
/*************************************** deffinition of 'NNam' */
/***** GM-A *****/
NNam("TG300(GM-A) #00(standard)"){
"18:click(square wave)", "19:brush tap",
"1A:brush swirl L", "1B:brush slap",
"1C:brush swirl H", "1D:snare roll",
"1E:castanet", "1F:snare L",
"20:sticks", "21:bass drum L",
"22:open rim shot", "23:bass drum M",
"24:bass drum H", "25:closed rim shot",
"26:snare M", "27:hand clap",
"28:snare H", "29:floor tom L",
"2A:hi-hat closed", "2B:floor tom H",
"2C:hi-hat pedal", "2D:low tom",
"2E:hi-hat open", "2F:mid tom L",
"30:mid tom H", "31:crash cymbal 1",
"32:high tom", "33:ride cymbal 1",
"34:chinese cymbal", "35:ride cymbal cup",
"36:tambourine", "37:splash cymbal",
"38:cowbell", "39:crash cymbal 2",
"3A:vibraslap", "3B:ride cymbal 2",
"3C:bongo H", "3D:bongo L",
"3E:conga H mute", "3F:conga H open",
"40:conga L", "41:timbale H",
"42:timbale L", "43:agogo H",
"44:agogo L", "45:cabasa",
"46:maracas", "47:samba whistle H",
"48:samba whistle L", "49:guiro short",
"4A:guiro long", "4B:claves",
"4C:wood block H", "4D:wood block L",
"4E:cuica mute", "4F:cuica open",
"50:triangle mute", "51:triangle open",
"52:shaker", "53:jingle bell",
"54:belltree",
};
NNam("TG300(GM-A) #08(room)") =(,"TG300(GM-A) #00(standard)"){
"29:power tom 1",
"2B:power tom 2",
"2D:poer tom 3",
"2F:power tom 4",
"30:power tom 5",
"32:power tom 6",
};
NNam("TG300(GM-A) #10(rock)") =(,"TG300(GM-A) #00(standard)"){
"24:BD power",
"26:SD power",
"29:power tom 1",
"2B:power tom 2",
"2D:power tom 3",
"2F:power tom 4",
"30:power tom 5",
"32:power tom 6",
};
NNam("TG300(GM-A) #18(electronic)") =(,"TG300(GM-A) #00(standard)"){
"24:BD electro",
"26:SD electro",
"28:SD power",
"29:E tom 1",
"2B:E tom 2",
"2D:E tom 3",
"2F:E tom 4",
"30:E tom 5",
"32:E tom 6",
"34:reverse cymbal",
};
NNam("TG300(GM-A) #19(analog)") =(,"TG300(GM-A) #00(standard)"){
"24:BD analog",
"25:analog closed rim",
"26:analog snare M",
"29:analog tom 1",
"2A:analog HH closed H",
"2B:analog tom 2",
"2C:analog HH closed L",
"2D:analog tom 3",
"2E:analog HH open",
"2F:analog tom 4",
"30:analog tom 5",
"31:analog cymbal",
"32:analog tom 6",
"38:analog cowbell",
"3E:analog conga H",
"3F:analog conga M",
"40:analog conga L",
"46:analog maracas",
"4B:analog claves",
};
NNam("TG300(GM-A) #28(brush)") =(,"TG300(GM-A) #00(standard)"){
"23:jazz BD 1",
"24:jazz BD 2",
"26:brush tap",
"27:brush slap",
"28:brush swirl",
};
/***** GM-B *****/
NNam("TG300(GM-B) #00(standard)"){
"1A:finger snap", "1B:high-Q",
"1C:slap", "1D:scratch push",
"1E:scratch pull", "1F:sticks",
"20:square click", "21:metronome click",
"22:metronome bell", "23:bass drum M",
"24:bass drum H", "25:closed rim shot",
"26:snare M", "27:hand clap",
"28:snare H", "29:floor tom L",
"2A:hi-hat closed", "2B:floor tom H",
"2C:hi-hat pedal", "2D:low tom",
"2E:hi-hat open", "2F:mid tom L",
"30:mid tom H", "31:crash cymbal 1",
"32:high tom", "33:ride cymbal 1",
"34:chinese cymbal", "35:ride cymbal cup",
"36:tambourine", "37:splash cymbal",
"38:cowbell", "39:crash cymbal 2",
"3A:vibraslap", "3B:ride cymbal 2",
"3C:bongo H", "3D:bongo L",
"3E:conga H mute", "3F:conga H open",
"40:conga L", "41:timbale H",
"42:timbale L", "43:agogo H",
"44:agogo L", "45:cabasa",
"46:maracas", "47:samba whistle H",
"48:samba whistle L", "49:guiro short",
"4A:guiro long", "4B:claves",
"4C:wood block H", "4D:wood block L",
"4E:cuica mute", "4F:cuica open",
"50:triangle mute", "51:triangle open",
"52:shaker", "53:jingle bell",
"54:belltree", "55:castenets",
"56:surdo mute", "57:surdo open"
};
NNam("TG300(GM-B) #08(room)") =(,"TG300(GM-B) #00(standard)"){
"29:power tom 1",
"2B:power tom 2",
"2D:power tom 3",
"2F:power tom 4",
"30:power tom 5",
"32:power tom 6",
};
NNam("TG300(GM-B) #10(power)") =(,"TG300(GM-B) #00(standard)"){
"24:BD power",
"26:SD power",
"29:power tom 1",
"2B:power tom 2",
"2D:power tom 3",
"2F:power tom 4",
"30:power tom 5",
"32:power tom 6",
};
NNam("TG300(GM-B) #18(electronic)") =(,"TG300(GM-B) #00(standard)"){
"24:BD electro",
"26:SD electro",
"28:SD power",
"29:E tom 1",
"2B:E tom 2",
"2D:E tom 3",
"2F:E tom 4",
"30:E tom 5",
"32:E tom 6",
"34:reverse cymbal",
};
NNam("TG300(GM-B) #19(analog)") =(,"TG300(GM-B) #00(standard)"){
"24:BD analog",
"25:analog closed rim",
"26:analog snare M",
"29:analog tom 1",
"2A:analog HH closed H",
"2B:analog tom 2",
"2C:analog HH closed L",
"2D:analog tom 3",
"2E:analog HH open",
"2F:analog tom 4",
"30:analog tom 5",
"31:analog cymbal",
"32:analog tom 6",
"38:analog cowbell",
"3E:analog conga H",
"3F:analog conga M",
"40:analog conga L",
"46:analog maracas",
"4B:analog claves",
};
NNam("TG300(GM-B) #28(brush)") =(,"TG300(GM-B) #00(standard)"){
"23:jazz BD 1",
"24:jazz BD 2",
"26:brush tap",
"27:brush slap",
"28:brush swirl",
};
NNam("TG300(GM-B) #30(orchestra)") =(,"TG300(GM-B) #00(standard)"){
"1B:hi-hat closed",
"1C:hi-hat pedal",
"1D:hi-hat open",
"1E:ride cymbal 3",
"23:gran casa M",
"24:gran casa H",
"26:marching sn M",
"27:castanets",
"28:marching sn H",
"29:Timpani F",
"2A:Timpani F#",
"2B:Timpani G",
"2C:Timpani G#",
"2D:Timpani A",
"2E:Timpani A#",
"2F:Timpani B",
"30:Timpani C",
"31:Timpani C#",
"32:Timpani D",
"33:Timpani D#",
"34:Timpani E",
"35:Timpani F",
"39:concert cymbal L",
"3B:concert cymbal H",
"58:applause",
};
NNam("TG300(GM-B) #38(SFX)"){
"27:high Q",
"28:slap", "29:scratch push",
"2A:scratch pull", "2B:sticks",
"2C:square click", "2D:metronome click",
"2E:metronome bell", "2F:guitar fret noise",
"30:guitar cutting down", "31:guitar cutting up",
"32:ac bass slap", "33:fl.key click",
"34:laughing", "35:scraming",
"36:punch", "37:heart beat",
"38:footsteps1", "39:footsteps2",
"3A:applause", "3B:door creaking",
"3C:door slam", "3D:scratch",
"3E:windchime", "3F:engine start",
"40:tire screech", "41:car passing",
"42:crash", "43:siren",
"44:train", "45:jetplane",
"46:helicopter", "47:starship",
"48:gunshot", "49:machine gun",
"4A:laser gun", "4B:explosion",
"4C:dog", "4D:horse gallop",
"4E:bird tweet", "4F:rain",
"50:thunder", "51:wind",
"52:seashore", "53:stream",
"54:bubble"
};
NNam("TG300(GM-B) #7F(C/M)") =(,"TG300(GM-B) #00(standard)"){
-"1A:", -"1B:", -"1C:", -"1D:",
-"1E:", -"1F:", -"20:", -"21:",
-"22:",
"28:SD electro",
"2C:hi-hat open 1",
"2E:hi-hat open 2",
-"34:",
-"35:",
"36:tambourine",
-"37:",
"38:cowbell",
-"39:",
-"3A:",
-"3B:",
"49:vibraslap",
-"4A:",
"4C:laughing", "4D:screaming",
"4E:punch", "4F:heartbeat",
"50:footsteps 1", "51:footsteps 2",
"52:applause", "53:door creaking",
"54:door slam", "55:scratch",
"56:windchime", "57:engine start",
"58:tire screech", "59:car-passing",
"5A:crash", "5B:siren",
"5C:train", "5D:jetplane",
"5E:helicopter", "5F:starship",
"60:gunshot", "61:machine gun",
"62:laser gun", "63:explosion",
"64:dog", "65:horse gallop",
"66:bird tweet", "67:rain",
"68:thunder", "69:wind",
"6A:seashore", "6B:stream",
"6C:bubble"
};
/***** C/M *****/
NNam("TG300(C/M) drum map")=(,"TG300(GM-B) #7F(C/M)");
};